/* CSS Document */
.setup{width:100%; padding-right:10px;  text-align:right; padding-top:10px;padding-bottom:10px;}
.aff_title{ float:left; color:#999; display:inline-block; margin-left:15px; height:40px; line-height:56px;}
.setup a{ display:inline-block; height:36px; width:130px; border:2px solid #008CD6; line-height:32px; color:#008CD6; text-align:center; border-radius:5px;}
#affiche{ width:100%; padding:0px 10px ;}
#affiche li{ margin-bottom:10px; border-left:1px solid #e4e4e4; border-top:1px solid #e4e4e4;}
#affiche li:last-child{ margin-bottom:5px;}
.list_div{width:100%; display:-moz-box; display:-webkit-box; }
.list_l{ width:60px; background:#fff; }
.list_r{-webkit-box-flex:1; -moz-box-flex:1; padding:8px 10px 0px 6px; background:#fff;  border-right:1px solid #e4e4e4; }
.list_r a{ display:block; width:100%;}
.list_bl{-webkit-box-flex:1; -moz-box-flex:1; font-size:14px; border-bottom:1px solid #e4e4e4; text-align:right; padding-right:10px; height:28px; line-height:24px; background:#fff;}
.ggno_read{ color:#e70000; margin-right:15px; }
.ggno_read:before{ display:inline-block; height:16px; width:16px; font-size:12px; color:#FFF; text-align:center; line-height:16px; background:#e70000; content:"!"; border-radius:8px; margin-right:3px;}
.ggok_read{ color:#525252; margin-right:15px; }
.ggok_read:before{ display:inline-block; height:16px; width:16px; font-size:8px; color:#FFF; text-align:center; line-height:16px; background:#525252; content:"OK"; border-radius:8px; margin-right:3px;  vertical-align:middle;}
.read_all{ color:#525252;}
.read_all:before{display:inline-block; height:16px; width:16px; font-size:12px; color:#FFF; text-align:center; line-height:16px; background:url(../image/gglb.png) center no-repeat; content:""; background-size:16px; border-radius:8px; margin-right:3px; vertical-align:middle;}
.list_br{ width:28px; height:28px; position:relative;}
.list_br .ggno{ width:0px; height:0px;  border-top:28px solid #e70000; border-right:28px solid transparent; overflow:hidden; position:absolute; box-shadow:-3px -2px 0px #e6e6e6;}
.list_br .ggok{ width:0px; height:0px;  border-top:28px solid #898989; border-right:28px solid transparent; overflow:hidden; position:absolute; box-shadow:-3px -2px 0px #e6e6e6;}
#affiche li .gg_time{ text-align:center; background:#898989; color:#fff; padding:3px; width:100%;}
#affiche li .gg_noread{ background:#e70000;}
.day .day_b{ font-size:24px;}
.day .day_s{ font-size:12px;}
.gg_time .year{ font-size:12px;}
.list_r h3{ font-size:16px; font-weight:normal; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-bottom:5px;}
.list_r p{ font-size:12px; line-height:18px; color:#999;}
.list_r dl{ margin-top:5px; margin-bottom:3px;}
.list_r dl dd{ display:inline-block; width:62px; height:47px; margin-right:5px;}
.list_r dl dd:last-child{margin-right:5px;}
.list_r dl dd img{ display:block; width:62px; height:47px; }

/*加载*/
.ui-refresh-down{ height:42px; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; line-height:42px; background:#f0f0f0;text-align:center;}
.ui-refresh-icon{ display:inline-block; content:''; background:url(../image/arrow-down.png) no-repeat; width:12px; background-size:12px; height:7px; margin-right:5px;}
.ui-refresh-icon{display:inline-block; content:''; background:url(../image/arrow-down.png) no-repeat; width:12px; background-size:12px; height:7px; margin-right:5px;}
.ui-loading{display:inline-block; content:''; background:url(../image/loading.gif) no-repeat; width:16px; background-size:16px; height:16px; margin-right:5px;}

.act_title{ font-size:18px; line-height:24px; width:100%; padding:10px 15px 3px 15px;}
.act_other{ text-align:left; margin:0px 8px; padding:0px 7px 8px 7px; border-bottom:1px solid #e4e4e4;}
.act_other span{ display:inline-block; font-size:12px; color:#999; margin-right:15px;}
.act_content{ padding:10px 15px; font-size:16px; line-height:24px;}
.act_content img{ max-width:100% !important; max-width:100% }